moral concepts - French English Dictionary